← Back to Jobs

Python Developer with Airflow - Full-time

BAE Systems

Location:

Washington, District of Columbia

Employment Type:

Internship

Work Arrangement:

On-site

Job Description

Job Description Performs work to facilitate migration of records between databases utilizing differing databases and data structures. Also assists in enhancing a cloud hosted (AWS) enterprise application. Skills include Python, Airflow, PostgreSQL, Java, JavaScript, CSS, SQL, and AWS services. Participates in CICD delivery and adheres to standards and conventions outlined as part of quality and security measures. Required Education, Experience, Skills BS degree with 8 to 12 years of experience. Extensive working experience in Agile methodologies such as Kanban, Scrum, or SAFe as part of multi-team organizations. Strong programming skills with Python, Airflow and postgrSQL Extensive working experience of developing and designing RESTful APIs and web services using XML, JSON, and their associated technologies. Extensive working experience in CICD and DevSecOps technologies and practices Jenkins, Docker, KubernetesOpenShift. Professional experience with Java (8 ), Spring Framework (Core, Boot, Data), Vert.x, JavaScript, ReactJS, Redux. Working experience in automated QA frameworks such as Selenium, Cucumber, Jest, JUnitTestNG. Experience in designing solutions for complex projects, customizable applications, and config- or data-driven features. Preferred Education, Experience, Skills Experience with BPMN and BPM Engines (Camunda preferred). Extensive experience and ability to mentor others in the use of AWS services (DynamoDB, SQS, S3, EC2, IAM). AWS Certified Developer or Solutions Architect preferred. Pay Information Full-Time Salary Range: 140690 - 239140 Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience. Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20 hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level andor job specifics. Python Developer with Airflow 117862BR EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression Job Description Performs work to facilitate migration of records between databases utilizing differing databases and data structures. Also assists in enhancing a cloud hosted (AWS) enterprise application. Skills include Python, Airflow, PostgreSQL, Java, JavaScript, CSS, SQL, and AWS services. Participates in CICD delivery and adheres to standards and conventions outlined as part of quality and security measures. Required Education, Experience, Skills BS degree with 8 to 12 years of experience. Extensive working experience in Agile methodologies such as Kanban, Scrum, or SAFe as part of multi-team organizations. Strong programming skills with Python, Airflow and postgrSQL Extensive working experience of developing and designing RESTful APIs and web services using XML, JSON, and their associated technologies. Extensive working experience in CICD and DevSecOps technologies and practices Jenkins, Docker, KubernetesOpenShift. Professional experience with Java (8 ), Spring Framework (Core, Boot, Data), Vert.x, JavaScript, ReactJS, Redux. Working experience in automated QA frameworks such as Selenium, Cucumber, Jest, JUnitTestNG. Experience in designing solutions for complex projects, customizable applications, and config- or data-driven features. Preferred Education, Experience, Skills Experience with BPMN and BPM Engines (Camunda preferred). Extensive experience and ability to mentor others in the use of AWS services (DynamoDB, SQS, S3, EC2, IAM). AWS Certified Developer or Solutions Architect preferred. Pay Information Full-Time Salary Range: 140690 - 239140 Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience. Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20 hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level andor job specifics. Python Developer with Airflow 117862BR EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression

External application opens in new window