- Company Name
- PRACYVA
- Job Title
- DevOps Engineer
- Job Description
-
Job Title: DevOps Engineer
Role Summary:
Design, implement, and maintain scalable cloud infrastructure and CI/CD pipelines on AWS. Lead containerized application deployments using Kubernetes, ECS, and EKS, ensuring high availability, security, and performance.
Expectations:
- 5+ years of experience with containers, Kubernetes, and AWS.
- 3+ years of AWS CloudFormation expertise.
- Proficiency in CI/CD tools (Jenkins, Bitbucket, Git, GitLab, Nexus).
- Strong scripting skills (PowerShell, Perl, Ruby, Node.js, Python).
- Familiarity with AWS services: API Gateway, Lambda, ECS, ELB, EC2, MSK, RDS, Oracle.
- Knowledge of VPC networking, subnets, peering, firewalls, and Linux OS.
- Basic understanding of Java microservice APIs.
Key Responsibilities:
- Architect and manage cloud resources via CloudFormation and Terraform.
- Build, test, and deploy containerized workloads on Kubernetes, ECS, and EKS.
- Automate infrastructure provisioning, configuration, and monitoring.
- Configure CI/CD pipelines integrating code repositories, build servers, and artifact repositories.
- Implement security controls, network segmentation, and compliance checks.
- Optimize cost and performance of AWS services.
- Troubleshoot production incidents and root cause analysis.
- Collaborate with development teams on microservice architecture and DevOps best practices.
- Maintain documentation for infrastructure and deployment processes.
- Ensure adherence to regulatory requirements in controlled environments such as banking.
Required Skills:
- AWS (EC2, ECS, EKS, Lambda, API Gateway, ELB, MSK, RDS, VPC, IAM, CloudFormation).
- Container orchestration: Kubernetes, Docker, ECS, EKS.
- CI/CD tooling: Jenkins, Bitbucket, GitLab, Git, Nexus, Jira.
- Scripting: PowerShell, Perl, Ruby, Node.js, Python.
- Linux system administration.
- Networking concepts: VPC, subnets, peering, firewalls.
- Microservices architecture and Java-based APIs.
- Version control and Git workflows.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- AWS certifications (e.g., AWS Certified DevOps Engineer – Professional or AWS Certified Solutions Architect).