Cloud Integration Software Developer - WOOD Consulting Services
Laurel, MD
About the Job
Overview
Cloud Integration Software Developer
woodcons.com
Be a part of a team working to stabilize and improve Corporate Management Services (CMS) systems to further CMS’ mission of providing business and administrative capabilities to the enterprise. A significant component of the stabilizing and improving activities involves moving existing systems into CMS’ DevOps software life-cycle management processes pushing builds through CMS’s Continuous Integration/Continuous Deployment (CI/CD) pipeline and converting existing systems to use CMS’ DevStack of technologies. This work has recently received authorization to telework.
Key Technologies: AWS, Java, Python, Docker, Terraform, Packer, Jenkins, Linux, Windows, GitLab, Ansible, and JavaScript.
Telework one to two days per week
Security Clearance Requirements:
This position requires all candidates to be U.S. Citizens and possess an active TS/SCI Security Clearance with a Polygraph.
Responsibilities
Engage in the design, development, and testing of software changes required for converting mission essential enterprise applications into cloud environments, adhering to the approach selected by the Government.
Develop, test, and coordinate a deployment plan to implement changes seamlessly into the cloud environment.
- Leverage cloud experience to ensure a smooth integration of modified capabilities into cloud environments, optimizing performance and resource utilization.
Qualifications
Required Education & Years of Experience
- A bachelor's degree in a technical discipline and twelve (12) years of experience in software development/engineering.
- Sixteen (16) years of experience in software development may be substituted in lieu of a degree.
Required Skills
- Experience managing and optimizing DevOps practices within a project or organization.
- In-depth understanding of DevOps principles, tools, and methodologies, with a focus on driving efficiency and continuous improvement.
- Strong communication skills with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Experience with Continuous Integration (CI) and Continuous Deployment (CD) processes for automation.
- Experience working in C2S(AWS) and using EC2, S3, ECS, Fargate and others.
- Experience with Java, Bash scripting, Python.
- Experience the creating and deploying Docker Containers.
- Experience developing and updating technical documentation.
- Experience with agile development methodologies.
- Ability to work during core hours of 10am-2pm M-F (exceptions will be considered on a case-by-case basis).
Desired Skills
- Relevant certifications in DevOps and related technologies are highly desirable.
- Experience the with the Atlassian Tool Suite including Confluence & Jira.
- Experience managing systems hosted in virtual environments such as AWS.
WOOD is an Equal Employment Opportunity Employer; all qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or veteran status.