DevOps Engineer-AWS
-
Job ref:
12492
-
Location:
New York, United States
-
Sector:
-
Contact:
Bill Hurynowicz
-
Published:
3 months ago
-
Consultant:
Bill Hurynowicz
As our AWS Cloud DevOps Engineer, you will work with a team of DevOps engineers focusing on the day-to-day tasks of managing and maintaining On Premise/AWS environments and will be hands-on involved with designing, deploying, documenting, and supporting On Premise/AWS infrastructure. You will also research and develop build and deployment automation tools and must be comfortable working in an Agile environment.
In this job you will:
- Implement infrastructure as code with Ansible, Cloudformation
- Design, create, and document architecture diagrams and policies
- Improve IaC development and test automation processes through CI/CD pipeline (Bitbucket, Jenkins, Cloudformation, Nexus, etc.,)
- Provide occasional basic maintenance of Linux and Windows OS servers
- Develop and configure custom tools for more productive operations (build, deployment, performance, monitoring, and stability tools)
- Drive continuous improvements in deployment, management, and monitoring of infrastructure and application’s web services
- Manage and maintain multiple environments, ensuring that these environments are properly setup, configured, available, and HIPAA compliant
- Develop strategy and migrate legacy on-prem workloads to AWS
- Solve live performance and stability issues and prevent their recurrenc
- Work with various teams including: developers, QA, technical support, project managers, database administrators
This is the job for you if:
- You have AWS Certifications
- You have Healthcare IT experience
- You have the ability to design a solution, based on minimal requirements
You should get in touch if:
- You have a Bachelor's Degree in Computer Science or related field
- You have 6+ years of software engineering / Devops experience
- You have 4+ years of experience working in AWS
- You have strong knowledge of scripting and automation tools and strategies
- You have experience writing code to automate the management of IT/infrastrucuture services
- You are proficient in a programming language: Python, Groovy, Java, Javascript
- You are proficient in using cloud and other virtualization technologies: AWS, Docker, Kebernetes, VMWare, or similar
- You have experience with source code management: Git, Nexus and Artifactory
- You have experience with basic Linux and Windows server maintenance
- You have knowledge of source code branching strategies and continuous integration
- You have knowledge of tools for building CI/CD pipelines: Jenkins, Packer etc.
- You have knowledge of configuration and orchestration technologies: Ansible, Cloudformation
- You have the ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams
- You have hands-on working experience with implementing configuration, build, deployment and release management best practices
- You have experience creating documentation for application configuration and procedures
- You have a basic understanding of Network routing and segmentation