DevOps Engineer
Barclays Capital
Contract Whippany, New Jersey, United States Posted 11 months ago
About Position
DevOps Engineer (Contract)
$85.00 / Hourly
Whippany, New Jersey, United States
DevOps Engineer
Contract Whippany, New Jersey, United States Posted 11 months ago
Description
Collaboration: Work closely with development, operations, and other cross-functional teams to streamline the software delivery process and ensure the successful deployment of applications.
Automation: Design, implement, and maintain automated deployment and configuration management systems. Leverage tools like Ansible, Puppet, Chef, or others to automate repetitive tasks.
Continuous Integration/Continuous Deployment (CI/CD): Implement and manage CI/CD pipelines to automate the testing and deployment of software releases. Ensure a smooth and efficient release process.
Infrastructure as Code (IaC): Develop and manage infrastructure as code using tools such as Terraform or CloudFormation. Enable the provisioning and scaling of infrastructure in a consistent and repeatable manner.
Monitoring and Logging: Implement monitoring and logging solutions to track system performance and detect issues proactively. Use tools like Prometheus, Grafana, ELK Stack, or others.
Security: Collaborate with security teams to implement and maintain security best practices in the CI/CD pipeline and infrastructure. Ensure compliance with security policies and standards.
Cloud Services: Work with cloud platforms such as AWS, Azure, or Google Cloud to deploy and manage applications. Optimize the usage of cloud resources for cost efficiency.
Version Control: Manage and maintain version control systems (e.g., Git) and provide support to development teams in branching, merging, and conflict resolution.
Scripting and Programming: Use scripting languages (e.g., Python, Bash, Ruby) to automate tasks and develop tools that enhance the efficiency of the DevOps workflow.
Troubleshooting: Investigate and resolve issues related to the deployment and operation of applications. Collaborate with development and operations teams to diagnose and fix problems.
Responsibilities
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant certifications (e.g., AWS Certified DevOps Engineer, Docker Certified Associate) are a plus.
- Experience: Proven experience in a DevOps or related role. Strong background in software development, system administration, or both.
- Tools and Technologies: Familiarity with DevOps tools such as Jenkins, Git, Docker, Kubernetes, and others. Proficiency in at least one scripting language.
- CI/CD: Experience with setting up and maintaining CI/CD pipelines for automated testing and deployment.
- Infrastructure: Knowledge of infrastructure components and cloud services. Experience with IaC tools like Terraform is desirable.
- Communication: Strong communication and collaboration skills. Ability to work effectively in a team-oriented environment.
- Problem-Solving: Analytical mindset with the ability to troubleshoot complex issues and implement effective solutions.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.