- If the candidate is not local to CLE, must be willing to travel to CLE for an in-person interview and for on-boarding the first week of employment
- It generally takes an average of 4 weeks after the offer is accepted to clear all checks and be able to start
There will be 1 round panel interview (virtual) and the final interview will be onsite.
Below is the job description:
Job Description
Essential Accountabilities
- Works independently, under minimal guidance, to make sound decisions. No instructions are needed for routine work with only general instructions given for new activities or special assignments. May refer to established precedents and procedures but does not rely on them for decision making. Plans, schedules, and arranges own activities to accomplish objectives. Work is generally only reviewed for completeness.
- Independently design, implement, configure, and test high-quality, performant, secure, SDLC tooling at a complex scale.
- Independently design, code, and test complex changes to cloud infrastructure.
- Facilitates ongoing technical support to internal customers, including support for onboarding and migration of software applications into various environments.
- Analyze complex customer needs to recommend, design, and implement solutions and identify potential enterprise or cross-functional solutions.
- Support and adhere to bank and system DevOps methodologies and standards. Actively participate in the Agile process and ceremonies. Manage and keep assigned work items up to date.
- Incorporate relevant bank and system controls into solutions. Comply with SAFR, DLP, Privacy, audit, and data governance requirements.
- Promotes innovation by recommending product enhancements, keeping abreast of industry trends, and actively exploring emerging tools and techniques.
- Take a leading role on complex assignments requiring coordination across developers with a demonstrated ability to work through others.
- Performs other duties as assigned or requested.
Education and Experience
- Associates degree and 7 years of related work experience OR
- Bachelor's degree and 5 years of related work experience OR
- Master's degree and 3 years of related work experience
Knowledge Areas
- Linux operating system environments and commands
- Experience with Git and GitLab
- Experience with Jira and Confluence
- AWS cloud technologies and practices
- Security scanning technologies including SAST, DAST, and IAST.
- Containerization technologies including Docker, ECR, ECS, and Fargate
- Terraform Infrastructure as code and Ansible Configuration as code technologies
- Provisioning hardware, OS, and infrastructure components
- System tools and administration methods, including access/password management, build frameworks and tools, containerization technology, artifacts management and tooling, configuration management tools, and automated deployment tools.
- Secure programming techniques and basic understanding of cryptography and certificates
- Python and/or Go development languages
- Software library management tools
- Agile and DevOps practices
- Excellent documentation skills
- Ability to perform independent research