The company is looking to automate and stabilize its production environment, improve CI/CD pipelines, and troubleshoot production outages.
Requirements
- 5 years of proven experience with Linux Administration, Windows Administration, and IIS Management. Deep understanding of IIS concepts and settings.
- 5 years of experience with Amazon Web Services (AWS) – EC2, S3, CloudFormation, CLI, Lambda, SQS, DynamoDB
- Deep knowledge of multiple monitoring tools and how to mine them for advanced data
- Proficient in: Bash, Chef, PowerShell, Python, XML, Web concepts such as REST APIs and SPA, HTTP Get and Post
- Demonstrated mastery of Development tools and methodologies, such as Firewall concepts, network connectivity, XML config files, Rest API calls, HTTP Headers and Response Codes
- Deep experience and knowledge with Continuous Integration/Deployment Technologies: Atlassian Bamboo, Octopus Deploy, MSBuild, NUnit, GIT, Maven, Docker.
- Must have passion for technology and focused on automation.
Responsibilities
- Administer and build complex Development Continuous Integration pipelines.
- Design Build plans, assist developers with failures and manage software configurations.
- Ensure end-to-end deployments succeed and AWS resources come up in an automated fashion.
- Plans Cloud environment and implements plan.
- Provides direction to developers with server troubleshooting and application errors due to environmental issues.
- Debug Production Outages and take actions resulting from root cause analysis.
- Monitor Production Environment and take action to keep systems stable and running.
Other
- Bachelor’s Degree in Computer Science, Information Systems, or related field required.
- Leads Production Migrations (off-hours) and provide off-hour support when needed to troubleshoot problems with mission-critical applications.
- Mentor and guide more junior colleagues.
- Assist others with their tasks and educate them to become more knowledgeable and independent.