Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Lead DevOps Engineer - IV Location: Richmond, VA. Responsibilities:
- Maintain and improve existing build and deployment processes across all products.
- Collaborate with Application Developers, QA Engineers, Product Owners, and others to create best deployment practices.
- Enforce best practices for security and reliability across ITS.
- Design and deploy new application components and infrastructures.
- Implement and maintain a continuous integration environment.
- Support and troubleshoot product and infrastructure issues in production environments.
- Write configuration scripts for automation tools and automate recurring tasks.
- Actively monitor and administer cloud-hosted applications and build integrations.
- Participate in engineering design and deployment planning.
- Define and document continuous integration / continuous deployment best practices.
- Evaluate new tools, technologies, and processes to improve speed, efficiency, and scalability for continuous integration.
- Solve difficult problems with scripting language across multiple environments.
- Coach application developers on proper techniques for building scalable applications.
- Work across multiple platforms and applications to understand dependencies.
- Conduct spot checks of different product teams to provide assistance to developers and operations teams to increase speed-to-market or product quality.
- Implement and maintain security in accordance with Bank security policies.
- Lead overall execution of build and deploy activities in quality assurance and production environments.
- Design and architect solutions for client-facing applications as they are moved into cloud environments.
- Optimize continuous deployment practices currently in place and bring new automation technologies to improve the quality of engineering and deployment.
- Research integration and deployment technology solutions and recommend initiatives in support of integration infrastructure investment roadmap.
- Contribute to the product system architecture, design, development, and deployment complexity.
- Lead the innovation, design, and selection of new technologies in support of business and FRBSF integration engineering initiatives and priorities.
- Work on highest priority business-critical projects/tasks.
- Regarded as a technical expert in multiple integration disciplines within ITS.
Qualifications:
- 7 years of experience delivering technology solutions in a DevOps architectural capacity. "Hands On" experience with significant depth around crafting, implementing, and managing critical multi-functional components and their integration.
- 5 years of experience leading and managing technical projects and supporting multiple projects.
- Bachelor and/or master's degree in computer science, Information Management, Information Technology or Engineering, or equivalent combination of education and experience.
- Strong interpersonal skills, written and oral; strong and proven interpersonal skills to include collaboration in a professional manner.
- Proven ability to collaborate and work horizontally throughout a complex organization including exposure across IT including infrastructure, networking, security, data management, and application development.
- Proven experience implementing, integrating, and maintaining the critical infrastructure for a DevOps environment.
- Extensive hands-on experience with Configuration/Build Management, Build/Release Management, Containerization and CI/CD pipelines, using tools such as Gitlab and Azure Devops for deployment into IIS and Amazon Web Services environments.
- Strong knowledge of installation, configuration, support, and maintenance of source control systems (Git) and artifacts.
- Knowledge of Java, JavaScript/NodeJS and .Net technology stacks and hands-on experience of integrating build tools and technologies across the enterprise.
- Expertise working in secure RHEL and Windows operating systems.
- Experience in preparing and reviewing vulnerabilities reports using security tools such as Fortify, SonarQube, SonaType Nexus, and SonaType Lifecycle.
- Experience with XLDeploy and XLRelease.
- Experience with Eclipse, Visual Studio or other popular IDEs.
- Ability to work with APIs and Plugins to integrate security tools into established CI/CD pipelines.
- Experience of environment management tools (Kubernetes, Terraform) and Containerization tools (Docker).
- Experience running containerized workloads in AWS Services; EC2, Lambda, Fargate, ECS and/or EKS.
- Secrets Management and storage using AWS Secrets Manager, Systems Manager Parameter Store, and Vault.
- Experience building and maintaining AWS environments using Terraform scripts and Infrastructure as Code is required.
- Experience in configuration and scripting using YAML, JSON, and other scripting languages.
- Extensive knowledge of repository manager (Nexus or Artifactory) is a must / required for this role.
- Knowledge of Database DevOps tools (Flyway, DBMaestro).
- Good understanding of data security, governance, and cybersecurity solutions.
- Knowledge of Agile tools Jira and AzDO.
- Experience in cloud-based Site Reliability Engineering.
Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veterans or individuals with disabilities.
|