DevOps Engineer
Posted on May 9, 2025
Job Description
- Exp � 6 yrS
- Remote Opportunity
- Job Summary:
- The DevOps Engineer will be responsible for designing, implementing, and maintaining the
- cloud and on-premises infrastructure for our growing platform. This role emphasizes secure
- configuration, automation, cost management, and scalability. The ideal candidate is a
- proactive problem solver with a strong background in infrastructure as code (IaC), cloud
- security, and performance optimization.
- Key Responsibilities:
- � Infrastructure Management & Automation:
- o Design, build, and manage scalable, high-availability infrastructure on
- cloud providers (AWS, Azure, GCP) and/or hybrid environments.
- o Implement and maintain robust CI/CD pipelines to accelerate code
- releases and streamline deployments.
- o Develop and enforce infrastructure-as-code practices using tools like
- Terraform, CloudFormation, or similar technologies.
- o Regularly review infrastructure architecture and implement changes
- for performance, scalability, and reliability improvements.
- � Security & Compliance:
- o Integrate security best practices into all stages of the software
- development and deployment lifecycle.
- o Automate security controls, monitoring, and compliance checks within
- the infrastructure (e.g., using tools like AWS Config, GuardDuty, or
- open-source alternatives).
- o Conduct regular security audits, vulnerability assessments, and
- remediate identified risks.
- o Collaborate closely with the security team to ensure adherence to
- company policies and industry regulations (such as GDPR, HIPAA, or
- PCI-DSS, where applicable).
- � Cost Optimization & Monitoring:
- o Monitor cloud resource usage, analyze spending patterns, and
- implement cost-control measures to optimize expenditures.
- o Collaborate with cross-functional teams to choose cost-effective
- solutions without compromising quality or performance.
- o Leverage cloud cost management and optimization tools (such as
- AWS Cost Explorer, Azure Cost Management, or third-party solutions) to
- identify savings opportunities.
- o Propose and execute strategies for auto-scaling and resource
- right-sizing to match demand, thereby reducing idle resources and
- avoiding budget overruns.
- � Collaboration & Process Improvement:
- o Work alongside development, QA, and product teams to integrate
- automated testing, deployment, and monitoring solutions.
- o Develop and document infrastructure architectures, procedures, and
- best practices to ensure knowledge sharing and continuity.
- o Stay current with emerging DevOps practices, cloud technologies, and
- security trends to continuously drive innovation and improve operational
- efficiency
Required Skills
devops