Description
Responsibilities
- Support the creation and maintenance of critical Application Environments primarily in
- AWS, but additional experience with Azure is a plus.
- Support, maintain, and create Deployment systems and CI environments using Azure DevOps and AWS Code Pipeline.
- Provide Tier 3 Incident Support for Applications as required to assist internal Support Teams: during and after normal work hours.
- Collaborate with developers to properly automate software build, test and deployments.
- Manage assigned project activities to achieve stated project goals, objectives, and schedules.
- Mentor and train junior Cloud and DevOps engineers as needed.
- Follow security best practices. Interact with security team to implement and maintain security controls on the cloud infrastructure.
- Creation of standardized templates using orchestrators Terraform and Cloud Formation
- Identifies and shares “best practices” as appropriate.
- Implements and supports Disaster Recovery solutions.
- Ensures capacity planning processes are followed by allocating system resources
- Participates in direction of documentation standards and reviews.
- Implements, administers and maintains policies and procedures for ensuring the security and integrity of the company systems.
- Attends leadership meetings and effectively shares the information learned.
- Provide trend analysis to management as well as peer groups to enable informed decisions.
- Ability to interact with business and application development units on a daily basis
- Monitor and report on costs associated with assigned cloud products
Qualifications
- BS in Computer Science or equivalent with minimum of 4 years of relevant work experience in automation, application deployment, and/or systems administration or 4+ years relevant experience in lieu of degree
- Experience with infrastructure automation, infrastructure as code – specifically Terraform, and AWS CloudFormation is a plus
- 4+ years of experience in AWS; Azure experience is a plus; and is willing to work with both platforms
- Experience with load balanced Web architectures
- Solid fundamental network knowledge, TCP/IP, routing, subnetting, OSI model.
- Solid understanding of DNS
- Experience with estimating AWS and Azure usage costs and identifying operational cost control mechanisms
- Experience with Azure Services with specific strengths in App Services, Virtual Machine Scale Sets, Functions, Virtual Network, Application Gateway, App Insights
- Strong command of AWS Services - EC2, RDS, S3, VPC, IAM, BeanStalk, API Gateway, and Cloudfront
- Experience with programming and scripting languages: Powershell, Python, Bash, Perl or Ruby
- Excellent written and verbal skills (Documentation is paramount)
- Strong knowledge of Azure DevOps GitHub and GitHub Actions is required.
- Ability to identify and understand complex problems/issues and develop effective solutions.
- Strong time management skills, with the ability to handle multiple tasks, prioritize and meet deadlines.
- Ability to work with minimal supervision and collaborate with teams both remote and local.
- Possess strong time management, prioritization, and interpersonal skills.
- Experience with automation/configuration management software.
- Has knowledge of standard concept, practices and procedures within a particular field; can explain Systems technology in non-technical terms
- Develops Methods of Procedure (MOP’s) for utilization by team.
- Ability to leverage vendor tools to research, open and resolve defects or performance problems.
- Peer reviews technical content in technical documentation, processes and changes.
- Ensures capacity planning processes are followed by allocating system resources Automates common tasks.
- Possesses advanced levels in software and information life cycle process, data systems, relational databases and client server concepts.
- Expert skills in utilizing vendor tools and vendor diagnostic tools to drive quick problem and performance resolutions.
- Possesses project management skills and knowledge of the technology industry.
- Versed in basic statistical methods and models (ex. demand growth, cost per unit)
- Azure and/or AWS certified
- Experience administrating Windows and Linux systems
- Docker and Kubernetes experience
- Experience with configuration management code, Puppet, Chef, Ansible, Salt, etc.
- CI/CD experience using tools like Jenkins, AWS CodePipeline, or Azure DevOps
- ITIL Certification and/or experience
- Experience working on PCI Compliant applications.
- Agile/Scrum Methodologies.
- Monitoring experience with SaaS technologies such as New Relic and Stackify
Similar Jobs
Applications Developer 4
Software Engineer Intern - Summer 2025
Solution Support (DMPS) - Lead Engineer
Senior Trading Systems Engineer
IT Architect with Cloud and AI
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say