🚀 Join Our Mission at 3Pillar: Elevate Your Impact! 🚀
As a Senior DevOps Engineer, you are the cornerstone of operational excellence, driving forward innovations that redefine industries. Your expertise in DevOps practices will ensure the seamless integration and continuous delivery of our groundbreaking projects, from transforming urban living to pioneering new healthcare solutions. Your role is pivotal in mentoring a dynamic team, optimizing deployment strategies, and implementing cutting-edge technologies to keep us at the forefront of the tech landscape.
Responsibilities: Leadership in Automation and CI/CD: Lead the design and enhancement of automation frameworks and CI/CD pipelines, setting standards for excellence. Containerization technologies such as Docker or Kubernetes Deployment tools such as Jenkins, GitLab, or TeamCityCollaborate with software developers to identify operational gaps, address incidents in real time, and ensure rapid root cause analysisEstablish and enforce standards for Infrastructure as Code (IaC) using Terraform, CloudFormation, or SaltStackDrive release-ready deployment management processes and end-to-end documentation for seamless operationsAdvanced Cloud Strategy: Architect and manage complex cloud environments, focusing on performance, security, and scalability. Cloud platforms such as AWS. Configuration management tools such as Terraform, CloudFormation, or SaltStackDesign and implement monitoring, logging, and metrics at scale (Prometheus, ELK, CloudWatch, SumoLogic, AppDynamics)Analyze capacity vs. utilization of production environments while managing costs responsiblyEvaluate and adopt new cloud services / product offerings, develop proof-of-concepts, and recommend innovationsMentorship and Collaboration: Serve as a mentor to DevOps Engineers, fostering a culture of continuous improvement and best practices.Partner with Architecture, Software Development, and Product Management teams to ensure reliability and scalabilityGenerate excitement for DevOps practices while driving clear priorities for the groupStrategic Problem-Solving: Tackle complex system performance issues, employing advanced analytical skills to maintain reliability and efficiency. Qualification: Bachelor’s degree in Computer Science, Engineering, IT, or related field; or equivalent practical experience.5–8 years of related experience in DevOps, including strong coding/scripting skills in Python, .NET, Ruby, or GoFluency in Windows and Linux System Administration (Windows Server, CentOS/Ubuntu/Amazon Linux, PowerShell, Bash)Hands-on experience with AWS services (EC2, S3, RDS, CloudFormation, ECS, DynamoDB, Lambda, VPC, etc.), databases (MySQL), CI/CD (Jenkins, AWS CodePipeline, GitLab, TeamCity), and containerization (Docker, Kubernetes)Strong knowledge of monitoring, logging, source control (Git), networking, security, and database managementExceptional English communication skills with stakeholders, customers, and team membersStrong analytical and problem-solving skills, with a detail-oriented approach to identifying and resolving system issues efficiently.Self-motivated and detail-oriented, with the ability to work independently and under pressure, managing multiple priorities and deadlines effectively.