DevOps Engineer, Associate
blackrock
Job Description
Key Responsibilities:
-
Design and implement DevOps solutions to support the development, deployment, and operation of applications.
-
Collaborate with development, operations, and security teams to ensure seamless integration and delivery of software.
-
Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes.
-
Implement and manage infrastructure as code using tools such as Terraform, Ansible, or similar.
-
Automate system administration and operational tasks using PowerShell and Python scripting to improve efficiency and reduce manual intervention.
-
Support applications running on Windows servers and cloud environments including AWS and Azure.
-
Integrate applications with observability tools such as Grafana, Splunk, and PagerDuty to enable proactive monitoring, alerting, and incident automation.
-
Monitor and optimize system performance, reliability, and security.
-
Troubleshoot and resolve issues in development, test, and production environments.
-
Provide technical guidance and mentorship to team members.
-
Stay up-to-date with the latest industry trends and best practices in DevOps and cloud technologies.
Qualifications:
-
Bachelor’s degree in Computer Science, Engineering, or a related field.
-
Proven experience of 3 -5 years as a DevOps Engineer or similar role.
-
Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
-
Hands-on experience with AWS services including S3, EC2, IAM, VPC, CloudWatch, CloudFormation, and ECS/EKS.
-
Proficiency in scripting and automation using Python and PowerShell.
-
Experience with containerization and orchestration tools such as Docker and Kubernetes (K8s).
-
Familiarity with monitoring and logging tools like Prometheus, Grafana, ELK stack, Splunk, etc.
-
Experience with SRE tools such as PagerDuty, Grafana, and Splunk for observability and incident automation.
-
Knowledge of automation tools like Ansible and workflow orchestration tools like Apache Airflow.
-
Excellent problem-solving skills and attention to detail.
-
Strong communication and collaboration skills.
-