AWS Systems Engineer in Plano, TX at APEX Systems

Date Posted: 4/13/2018

Job Snapshot

Job Description

Job #:  829360

Apex Systems is currently working a Devops Engineer for one of our top fortune 500 clients in Plano, TX. Please see the job description below and send your updated resume to Alex at ajansen@apexsystems.com

*** This is a contract-to-hire opportunity; however, our client will not sponsor a new applicant for employment authorization, and we are only looking for candidates that are eligible to convert at the end of their assignment. ***

Job Description: We are looking for an experienced software engineering leader who is passionate about software development and automation that wants to be part of the team providing a centrally supported portfolio of scaled, integrated services in our cloud-hosted infrastructure. The role resides within a highly motivated, fast-paced team comprised of engineers tasked with providing enterprise CI/CD tools that are used by software developers, quality engineers, data analysts and other technology users.

Responsibilities & Expectations:

  • Automate the provisioning of environments in AWS, building infrastructure from the ground up with Terraform, cooking up recipes for configuration management with Chef and deploying applications using Docker containers in Kubernetes.
  • Design and develop automation workflows, performing unit tests and conducting reviews to make sure your work is rigorously designed, elegantly coded, and effectively tuned for platform performance and resiliency, while constantly assessing the overall quality of delivered components.
  • Develop automation tools, scripts or software for maintaining each platform, and to enable self-service capabilities for users.
  • Clearly communicate technical information to stakeholders. Strong verbal and written communication skills are a must due to the dynamic nature of collaborations with leadership, vendors, and other engineering teams, solving complex business problems together.
  • Bring a passion to stay on top of tech trends, experiment with and learn new technologies, and mentor other members of the development community to continuously improve our software engineering practices.


About You:

  • Indisputable Credentials: You have a robust portfolio on GitHub and/or Open Source contributions which you are proud to share!
  • Discerning: You have a strong familiarity with some combination of the following: GitHub, Artifactory, Jenkins, Chef, Terraform, Docker or Kubernetes, but you also understand the importance of selecting the right technology tool for the task.
  • Insatiably Curious: You ask why, you explore, you're not afraid to blurt out your crazy idea. You can work at a tiny crack until you've broken open the whole nut, but are also able to work effectively in a team setting to identify solutions together.
  • Automator: You know what continuous integration means, and believe automation is the path to happiness. You know how to script and automate anything and everything, from tests to environment provisioning.

Basic Qualifications:

  • Bachelors degree in Computer Science or equivalent military experience
  • AWS or Azure Professional Certification
  • 8 years of experience in software development, including a mastery of at least one of the following languages: Java, Ruby, GO, Python or Groovy
  • 5 years working with cloud based infrastructure in AWS (EC2, S3, RDS, SNS, etc.) or Azure
  • 3 years building with infrastructure-as-code and configuration management tools (CloudFormation, Terraform, Chef, Ansible, etc.)
  • 3 years of experience with using container technologies or deploying a micro-services architecture
  • 3 years of professional experience in a technical leadership role, serving as a lead or manager of a large scale enterprise application or platform

Preferred candidates will have additional experience, including:

  • Master's Degree in Computer Science
  • A proven track record of using version control systems and automated build tools for continuous integration and deployment (GitHub, Artifactory, Jenkins and Chef) in multiple recent projects.
  • Demonstrated experience leading multiple large-scale deployments of applications hosted on AWS, including automating every aspect of delivering those applications and ongoing support of the full stack once in production.