We are seeking a
Senior DevOps Engineer Our DevOps initiatives by designing, implementing, and managing the infrastructure and delivery pipelines that power our applications. You will play a crucial role in ensuring the stability, scalability, and security of our systems while driving automation and efficiency across our development and operations teams. In this senior role, you will oversee a team of DevOps engineers, collaborate closely with cross-functional teams, and guide the strategic direction of our DevOps practices to support business objectives.
Responsibilities:
- Architect and implement secure, scalable, and high-availability cloud infrastructure, leveraging Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible
- Drive automation across the development and operations pipeline, from code deployment to infrastructure management, ensuring efficient and reliable delivery
- Lead the migration and optimization of on-premise systems to cloud platforms such as AWS, Google Cloud, or Azure
- Lead the design, creation, and optimization of end-to-end CI/CD pipelines to automate the testing, deployment, and monitoring of software
- Ensure seamless integration between development, testing, and production environments to support rapid and reliable release cycles
- Collaborate with development teams to establish and maintain version control best practices, build automation, and automated testing processes
- Oversee the implementation of security best practices throughout the DevOps lifecycle, including encryption, identity and access management, vulnerability assessments, and patch management
- Set up robust monitoring, alerting, and logging systems using tools like Prometheus, Grafana, ELK Stack, or Datadog to ensure system reliability and proactive issue detection
- Lead incident management efforts, including root cause analysis, post-mortem reviews, and implementing preventative measures to improve system resilience
- Lead and mentor a team of DevOps engineers, fostering a culture of continuous improvement, collaboration, and innovation
- Provide technical guidance and leadership in designing solutions that meet performance, scalability, and security goals
- Conduct performance reviews, offer professional development opportunities, and ensure alignment with business and project goals
- Collaborate with software development, QA, IT, and security teams to align infrastructure and deployment solutions with business objectives
- Work with product management and executive teams to plan for scalability, disaster recovery, and long-term infrastructure strategies
- Continuously evaluate new technologies, tools, and processes to improve efficiency, security, and scalability across the DevOps ecosystem
- Champion best practices in software development, deployment, and operations, including Agile and DevOps methodologies
- Drive initiatives around cloud cost optimization, performance tuning, and resource allocation efficiency
Salary $5000 USD (Monthly)
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
- +5 years of experience in DevOps, system administration, or related roles, with at least 3 years in a leadership position
- Expertise in cloud platforms (e.g., AWS, Google Cloud, Azure) and cloud-native architectures
- Strong experience with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible
- Deep understanding of containerization and orchestration technologies, such as Docker and Kubernetes
- Proven experience with CI/CD tools and pipelines (e.g., Jenkins, GitLab CI, CircleCI)
- Strong knowledge of monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK Stack, Datadog)
- Solid understanding of security best practices, including network security, IAM, and compliance standards (e.g., GDPR, HIPAA)
- Strong scripting and automation skills (e.g., Python, Bash, PowerShell)
- Experience with serverless architecture and tools (e.g., AWS Lambda, Google Cloud Functions)
- Familiarity with Agile methodologies and software development practices
- Strong leadership and mentoring experience in a fast-paced, high-performance environment