JOB SUMMARY The DevOps Engineer is responsible for developing, implementing, and maintaining technical software applications, providing both technical and business leadership. This role involves being the primary owner of high-priority, complex initiatives, leading and coaching small teams, and guiding a larger community. The position requires designing, coding, configuring, tuning, and maintaining application systems with a focus on automation and continuous improvement in reliability and efficiency. Collaboration with cross-functional teams using Agile and DevOps principles is essential to achieve business objectives and meet customer needs. Key Responsibilities Design, develop, and implement scalable, secure, and automated solutions within AWS cloud environments. Build, manage, and optimize CI/CD pipelines using GitLab and other DevOps tools. Configure, maintain, and support the DevOps toolchain, including GitLab, Jira, and Confluence. Automate infrastructure provisioning and application deployments using Infrastructure as Code (IaC) principles. Monitor, troubleshoot, and improve system performance, reliability, and availability. Collaborate closely with software development, infrastructure, and business teams to deliver high-quality solutions. Lead the design and implementation of DevOps environments and provide production support. Drive adoption of cloud-native technologies, DevOps practices, and automation across engineering teams. Resolve application/system issues by partnering with developers, vendors, and internal teams. Provide technical leadership on high-priority, complex initiatives with large business impact. Coach and mentor team members, fostering a collaborative and high-performance environment. Promote innovation, continuous improvement, and best practices in DevOps and Agile methodologies. Build AWS 2.0 aligned infrastructure and pipelines for EC2, EKS, EMR, RDS, EFS, S3, AWS Glue, DataSync. Design Apache Airflow implementations. Analyze existing AWS 1.0 services and CI/CD pipelines supporting BIS workloads. Required Qualifications 6+ years of overall experience in DevOps, Cloud Engineering, or related roles. 3+ years of hands-on experience with AWS (EC2, S3, Lambda, VPC, IAM, CloudFormation, etc.). Strong experience with CI/CD tools such as GitLab CI/CD. Proven experience with DevOps tooling including Jira and Confluence. Solid understanding of Agile methodologies and DevOps practices. Experience in scripting/programming (e.g., Python, Bash, or similar) for automation. Expertise in infrastructure provisioning and configuration management. Experience in system monitoring, performance tuning, and troubleshooting. Preferred Qualifications Experience leading or managing small engineering teams. Experience with containerization (Docker, Kubernetes). Familiarity with security best practices in cloud and DevOps environments. Knowledge of microservices architecture and distributed systems. Strong problem-solving and analytical skills. Excellent communication and stakeholder management skills. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: compun
- Position Id: BHADC5808856
- Posted 3 hours ago